spare neither trouble nor expense - Espagnol Anglais Dictionnaire